com.sabro.jbusiness.sys
Class SysFiltroCampoLike

java.lang.Object
  extended by com.sabro.jbusiness.sys.SysFiltro
      extended by com.sabro.jbusiness.sys.SysFiltroCampo
          extended by com.sabro.jbusiness.sys.SysFiltroCampoLike
All Implemented Interfaces:
ISelectable, java.io.Externalizable, java.io.Serializable, java.lang.Cloneable

public class SysFiltroCampoLike
extends SysFiltroCampo

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sabro.jbusiness.sys.SysFiltro
SysFiltro.SysFiltroEvent, SysFiltro.SysFiltroEventType, SysFiltro.SysFiltroListener, SysFiltro.SysFiltroListenerItem
 
Constructor Summary
SysFiltroCampoLike()
           
SysFiltroCampoLike(SysCampoFormatado sysCampo)
           
 
Method Summary
 SysFiltroCampoLike clone()
          Devolve uma cópia do filtro
 java.lang.String getAlias()
          Obtém a descriçào do filtro para apresentar na árvore descritiva do filro
 java.lang.String getCondicao()
          Obtém a condição SQL correspondente ao filtro
 int getIndexOfChild(SysFiltro sysFiltroChild)
          Obtém a posição do filtro filho dentro dos nós filhos
 java.lang.String getResultado()
           
 int getSysFiltroCount()
          Informa o numero de filhos que este SysFiltro possui.
 SysFiltro getSysFiltroItem(int i)
          Devolve o enésimo filho deste filtro.
 SysValor getSysValor()
           
 IPanelEditorSysFiltro getZoomComponent()
          Obtém o painel editor do SysFiltro
 boolean isLeaf()
          True se o filtro não for um nó (não poder ter fltros filhos).
 void readExternal(java.io.ObjectInput in)
           
 void setSysValor(SysValorVarchar sysValor)
           
 java.lang.String toString()
          Obtém a descrição do filtro para fins de debug.
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class com.sabro.jbusiness.sys.SysFiltroCampo
convertTo, getSysCampo, getSysFiltroCampo, getSysFiltroCampo, getSysFiltroOptions, getSysFiltroTabela
 
Methods inherited from class com.sabro.jbusiness.sys.SysFiltro
addSysFiltro, addSysFiltro, addSysFiltroListener, addSysFiltroListener, canClose, clearSysFiltroFilho, convertToSysFiltroAll, convertToSysFiltroBooleanAnd, convertToSysFiltroBooleanOr, convertToSysFiltroLigacao, convertToSysFiltroLigacaoAnexo, convertToSysFiltroNil, convertToSysFiltroNot, convertToSysFiltroTabela, convertToSysFiltroTabelaConjuntos, convertToSysFiltroTabelaRegistros, defineSysFiltroFilho, findSysTabela, fireSysFiltroChanged, getISelectableComponents, getISelectableParent, getPath, getSysFiltroFilho, getSysFiltroPai, getSysFiltroRaiz, getSysTabelaBase, removeSysFiltro, removeSysFiltroListener, removeSysFiltroListenerItem, requestSelection, setISelectableParent, trocaSysFiltro, wasRequestClose, wasSelected, wasUnSelected
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SysFiltroCampoLike

public SysFiltroCampoLike()

SysFiltroCampoLike

public SysFiltroCampoLike(SysCampoFormatado sysCampo)
Method Detail

setSysValor

public void setSysValor(SysValorVarchar sysValor)

getSysValor

public SysValor getSysValor()

clone

public SysFiltroCampoLike clone()
Description copied from class: SysFiltro
Devolve uma cópia do filtro

Specified by:
clone in class SysFiltro

getAlias

public java.lang.String getAlias()
Description copied from class: SysFiltro
Obtém a descriçào do filtro para apresentar na árvore descritiva do filro

Specified by:
getAlias in class SysFiltro
Returns:

getResultado

public java.lang.String getResultado()
Specified by:
getResultado in class SysFiltroCampo

getCondicao

public java.lang.String getCondicao()
Description copied from class: SysFiltro
Obtém a condição SQL correspondente ao filtro

Specified by:
getCondicao in class SysFiltro
Returns:

getIndexOfChild

public int getIndexOfChild(SysFiltro sysFiltroChild)
Description copied from class: SysFiltro
Obtém a posição do filtro filho dentro dos nós filhos

Specified by:
getIndexOfChild in class SysFiltro
Returns:

getSysFiltroCount

public int getSysFiltroCount()
Description copied from class: SysFiltro
Informa o numero de filhos que este SysFiltro possui.

Specified by:
getSysFiltroCount in class SysFiltro
Returns:

getSysFiltroItem

public SysFiltro getSysFiltroItem(int i)
Description copied from class: SysFiltro
Devolve o enésimo filho deste filtro.

Specified by:
getSysFiltroItem in class SysFiltro
Returns:

getZoomComponent

public IPanelEditorSysFiltro getZoomComponent()
Description copied from class: SysFiltro
Obtém o painel editor do SysFiltro

Specified by:
getZoomComponent in class SysFiltro
Returns:

isLeaf

public boolean isLeaf()
Description copied from class: SysFiltro
True se o filtro não for um nó (não poder ter fltros filhos).

Specified by:
isLeaf in class SysFiltro
Returns:

toString

public java.lang.String toString()
Description copied from class: SysFiltro
Obtém a descrição do filtro para fins de debug.

Specified by:
toString in class SysFiltro

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Specified by:
writeExternal in class SysFiltro
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Specified by:
readExternal in class SysFiltro
Throws:
java.io.IOException
java.lang.ClassNotFoundException